package com.navinfo.platform.dto;
import lombok.Data;
import java.sql.Timestamp;
@Data
public class BasicDataDto {
    /**
     * 终端唯一标识
     */
    private Long oid;
    /**
     * 终端号
     */
    private Long tid;
    /**
     * 急踩油门次数
     */
    private Integer sharpStepGasNumber;
    /**
     * 行程消耗功率单位:KWH
     */
    private Integer tripPower;
    /**
     * 根据0200结果精准后的里程单位:M
     */
    private Integer tripMileage;
    /**
     * 根据0200结果精准后的油耗单位:ML
     */
    private Integer tripFuel;
    /**
     * 行程时长单位:秒（行程结束时间-开始时间）=引擎工作时长engineWorkTime
     */
    private Integer tripDuration;
    /**
     * 有效最高速度，单位：KM/H
     */
    private Integer maxUsefulSpeed;
    /**
     * 有效最小速度，单位：KM/H
     */
    private Integer minUsefulSpeed;
    /**
     * 在挡滑行里程单位:M
     */
    private Integer inGearCoastMileage;
    /**
     * 在挡滑行时长单位：秒
     */
    private Integer inGearCoastDuration;
    /**
     * 在挡滑行次数
     */
    private Integer inGearCoastNumber;
    /**
     * 制动次数
     */
    private Integer brakeNumber;
    /**
     * 制动累计里程(制动总距离)单位:M
     */
    private Integer brakeMileage;
    /**
     * 制动时长单位:S
     */
    private Integer brakeDuration;
    /**
     * 整车估算载荷单位:0.1吨
     */
    private Integer vehicleEstimatedLoad;
    /**
     * 行程内积分里程（行程内车速积分里程）单位:M
     */
    private Integer routeIntegralMileage;
    /**
     * 行程内积分油耗单位:ML
     */
    private Integer routeIntegralFuel;
    /**
     * 最大车速单位:KM/H
     */
    private Integer maxSpeed;
    /**
     * 最小车速单位:KM/H
     */
    private Integer minSpeed;
    /**
     * 停车通电时长单位:S
     */
    private Integer parkingPowerOnDuration;
    /**
     * 城市行驶里程单位:M
     */
    private Integer cityDrivingMileage;
    /**
     * 城市行驶时长单位:S
     */
    private Integer cityDrivingDuration;
    /**
     * 城市行驶油量单位:ML
     */
    private Integer cityDrivingFuel;
    /**
     * 非城市行驶里程单位:M
     */
    private Integer ruralDrivingMileage;
    /**
     * 非城市行驶时长单位:S
     */
    private Integer ruralDrivingDuration;
    /**
     * 非城市行驶油量单位:ML
     */
    private Integer ruralDrivingFuel;
    /**
     * 经济行驶里程单位:M
     */
    private Integer ecoDrivingMileage;
    /**
     * 经济行驶时长单位:S
     */
    private Integer ecoDrivingDuration;
    /**
     * 经济行驶油量单位:ML
     */
    private Integer ecoDrivingFuel;
    /**
     * 上坡行驶距离单位:M
     */
    private Integer upSlopeDrivingMileage;
    /**
     * 上坡行驶时长单位:S
     */
    private Integer upSlopeDrivingDuration;
    /**
     * 上坡行驶油量单位:ML
     */
    private Integer upSlopeDrivingFuel;
    /**
     * 下坡行驶距离单位:M
     */
    private Integer downSlopeDrivingMileage;
    /**
     * 下坡行驶时长单位:S
     */
    private Integer downSlopeDrivingDuration;
    /**
     * 下坡行驶油量单位:ML
     */
    private Integer downSlopeDrivingFuel;
    /**
     * 平路行驶距离单位:M
     */
    private Integer levelRoadDrivingMileage;
    /**
     * 平路行驶时长单位:S
     */
    private Integer levelRoadDrivingDuration;
    /**
     * 平路行驶油量单位:ML
     */
    private Integer levelRoadDrivingFuel;
    /**
     * 冷引擎激烈驾驶距离单位:M
     */
    private Integer coldEngineSharpMileage;
    /**
     * 冷引擎激烈驾驶时长单位:S
     */
    private Integer coldEngineSharpDuration;
    /**
     * 冷引擎激烈驾驶油量单位:ML
     */
    private Integer coldEngineSharpFuel;
    /**
     * 巡航里程(定速巡航距离)单位:M
     */
    private Integer cruiseMileage;
    /**
     * 定速巡航时长单位:S
     */
    private Integer cruiseDuration;
    /**
     * 定速巡航油量单位:ML
     */
    private Integer cruiseFuel;
    /**
     * 换挡次数
     */
    private Integer shiftGearsNumber;
    /**
     * 激烈减速时长单位:S
     */
    private Integer sharpDownSpeedDuration;
    /**
     * 激烈减速距离单位:M
     */
    private Integer sharpDownSpeedMileage;
    /**
     * 激烈减速次数
     */
    private Integer sharpDownSpeedNumber;
    /**
     * 激烈加速时长单位:S
     */
    private Integer sharpUpSpeedDuration;
    /**
     * 激烈加速距离单位:M
     */
    private Integer sharpUpSpeedMileage;
    /**
     * 激烈加速次数
     */
    private Integer sharpUpSpeedNumber;
    /**
     * 激烈加速油耗单位:ML
     */
    private Integer sharpUpSpeedFuel;
    /**
     * 急踩油门行驶距离单位:M
     */
    private Integer sharpStepOnGasMileage;
    /**
     * 急踩油门时长单位:S
     */
    private Integer sharpStepOnGasDuration;
    /**
     * 急踩油门油量单位:ML
     */
    private Integer sharpStepOnGasFuel;
    /**
     * 车辆停车次数
     */
    private Integer vehicleParkNumber;
    /**
     * 车辆启步次数
     */
    private Integer vehicleStartNumber;
    /**
     * 冷车启步次数
     */
    private Integer vehicleColdStartNumber;
    /**
     * 加油数量单位:ML
     */
    private Integer chargeFuel;
    /**
     * 漏油数量单位:ML
     */
    private Integer leakFuel;
    /**
     * 车辆起步时长单位:S
     */
    private Integer vehicleStartDuration;
    /**
     * 车辆起步耗油量单位:ML
     */
    private Integer vehicleStartFuel;
    /**
     * 油门稳定性次数
     */
    private Integer gasStabilityNumber;
    /**
     * 油门稳定性时长单位:S
     */
    private Integer gasStabilityDuration;
    /**
     * 经过城市，逗号分隔
     */
    private String crossCities;
    /**
     * 车速区间01(0-10KM/H)累计里程单位:M
     */
    private Integer speedRange01Mileage;
    /**
     * 车速区间01(0-10KM/H)累计时长单位:S
     */
    private Integer speedRange01Duration;
    /**
     * 车速区间01(0-10KM/H)累计油耗单位:ML
     */
    private Integer speedRange01Fuel;
    /**
     * 车速区间02(10-20KM/H)累计里程单位:M
     */
    private Integer speedRange02Mileage;
    /**
     * 车速区间02(10-20KM/H)累计时长单位:S
     */
    private Integer speedRange02Duration;
    /**
     * 车速区间02(10-20KM/H)累计油耗单位:ML
     */
    private Integer speedRange02Fuel;
    /**
     * 车速区间03(20-30KM/H)累计里程单位:M
     */
    private Integer speedRange03Mileage;
    /**
     * 车速区间03(20-30KM/H)累计时长单位:S
     */
    private Integer speedRange03Duration;
    /**
     * 车速区间03(20-30KM/H)累计油耗单位:ML
     */
    private Integer speedRange03Fuel;
    /**
     * 车速区间04(30-40KM/H)累计里程单位:M
     */
    private Integer speedRange04Mileage;
    /**
     * 车速区间04(30-40KM/H)累计时长单位:S
     */
    private Integer speedRange04Duration;
    /**
     * 车速区间04(30-40KM/H)累计油耗单位:ML
     */
    private Integer speedRange04Fuel;
    /**
     * 车速区间05(40-50KM/H)累计里程单位:M
     */
    private Integer speedRange05Mileage;
    /**
     * 车速区间05(40-50KM/H)累计时长单位:S
     */
    private Integer speedRange05Duration;
    /**
     * 车速区间05(40-50KM/H)累计油耗单位:ML
     */
    private Integer speedRange05Fuel;
    /**
     * 车速区间06(50-60KM/H)累计里程单位:M
     */
    private Integer speedRange06Mileage;
    /**
     * 车速区间06(50-60KM/H)累计时长单位:S
     */
    private Integer speedRange06Duration;
    /**
     * 车速区间06(50-60KM/H)累计油耗单位:ML
     */
    private Integer speedRange06Fuel;
    /**
     * 车速区间07(60-70KM/H)累计里程单位:M
     */
    private Integer speedRange07Mileage;
    /**
     * 车速区间07(60-70KM/H)累计时长单位:S
     */
    private Integer speedRange07Duration;
    /**
     * 车速区间07(60-70KM/H)累计油耗单位:ML
     */
    private Integer speedRange07Fuel;
    /**
     * 车速区间08(70-80KM/H)累计里程单位:M
     */
    private Integer speedRange08Mileage;
    /**
     * 车速区间08(70-80KM/H)累计时长单位:S
     */
    private Integer speedRange08Duration;
    /**
     * 车速区间08(70-80KM/H)累计油耗单位:ML
     */
    private Integer speedRange08Fuel;
    /**
     * 车速区间09(80-90KM/H)累计里程单位:M
     */
    private Integer speedRange09Mileage;
    /**
     * 车速区间09(80-90KM/H)累计时长单位:S
     */
    private Integer speedRange09Duration;
    /**
     * 车速区间09(80-90KM/H)累计油耗单位:ML
     */
    private Integer speedRange09Fuel;
    /**
     * 车速区间10(90-100KM/H)累计里程单位:M
     */
    private Integer speedRange10Mileage;
    /**
     * 车速区间10(90-100KM/H)累计时长单位:S
     */
    private Integer speedRange10Duration;
    /**
     * 车速区间10(90-100KM/H)累计油耗单位:ML
     */
    private Integer speedRange10Fuel;
    /**
     * 车速区间11(100-110KM/H)累计里程单位:M
     */
    private Integer speedRange11Mileage;
    /**
     * 车速区间11(100-110KM/H)累计时长单位:S
     */
    private Integer speedRange11Duration;
    /**
     * 车速区间11(100-110KM/H)累计油耗单位:ML
     */
    private Integer speedRange11Fuel;
    /**
     * 车速区间12(110-120KM/H)累计里程单位:M
     */
    private Integer speedRange12Mileage;
    /**
     * 车速区间12(110-120KM/H)累计时长单位:S
     */
    private Integer speedRange12Duration;
    /**
     * 车速区间12(110-120KM/H)累计油耗单位:ML
     */
    private Integer speedRange12Fuel;
    /**
     * 超区间车速(>120KM/H)累计里程单位:M
     */
    private Integer exceedSpeedRangeMileage;
    /**
     * 超区间车速(>120KM/H)累计时长单位:S
     */
    private Integer exceedSpeedRangeDuration;
    /**
     * 超区间车速(>120KM/H)累计油耗单位:ML
     */
    private Integer exceedSpeedRangeFuel;
    /**
     * 辅助制动里程单位:M
     */
    private Integer assistBrakeMileage;
    /**
     * 辅助制动时长单位:S
     */
    private Integer assistBrakeDuration;
    /**
     * 疲劳驾驶次数
     */
    private Integer fatigueDrivingNumber;
    /**
     * 停车轰油门时长单位:S
     */
    private Integer parkThrottleDuration;
    /**
     * 停车轰油门油耗单位:ML
     */
    private Integer parkThrottleFuel;
    /**
     * 发动机工作时长单位:S
     */
    private Integer engineWorkDuration;
    /**
     * 行驶过程中手刹使用次数
     */
    private Integer drivingHandbrakeNumber;
    /**
     * 行驶过程中手刹使用时长单位:S
     */
    private Integer drivingHandbrakeDuration;
    /**
     * 行驶过程中手刹使用里程单位:M
     */
    private Integer drivingHandbrakeMileage;
    /**
     * 怠速状态下手刹使用次数
     */
    private Integer idleHandbrakeNumber;
    /**
     * 怠速状态下手刹使用时长单位:S
     */
    private Integer idleHandbrakeDuration;
    /**
     * 挡位01累计里程单位:M
     */
    private Integer gear01Mileage;
    /**
     * 挡位01累计油耗单位:ML
     */
    private Integer gear01Fuel;
    /**
     * 挡位01累计时长单位:S
     */
    private Integer gear01Duration;
    /**
     * 挡位01累计次数
     */
    private Integer gear01Number;
    /**
     * /挡位02累计里程单位:M
     */
    private Integer gear02Mileage;
    /**
     * 挡位02累计油耗单位:ML
     */
    private Integer gear02Fuel;
    /**
     * 挡位02累计时长单位:S
     */
    private Integer gear02Duration;
    /**
     * 挡位02累计次数
     */
    private Integer gear02Number;
    /**
     * /挡位03累计里程单位:M
     */
    private Integer gear03Mileage;
    /**
     * 挡位03累计油耗单位:ML
     */
    private Integer gear03Fuel;
    /**
     * 挡位03累计时长单位:S
     */
    private Integer gear03Duration;
    /**
     * 挡位03累计次数
     */
    private Integer gear03Number;
    /**
     * /挡位04累计里程单位:M
     */
    private Integer gear04Mileage;
    /**
     * 挡位04累计油耗单位:ML
     */
    private Integer gear04Fuel;
    /**
     * 挡位04累计时长单位:S
     */
    private Integer gear04Duration;
    /**
     * 挡位04累计次数
     */
    private Integer gear04Number;
    /**
     * /挡位05累计里程单位:M
     */
    private Integer gear05Mileage;
    /**
     * 挡位05累计油耗单位:ML
     */
    private Integer gear05Fuel;
    /**
     * 挡位05累计时长单位:S
     */
    private Integer gear05Duration;
    /**
     * 挡位05累计次数
     */
    private Integer gear05Number;
    /**
     * /挡位06累计里程单位:M
     */
    private Integer gear06Mileage;
    /**
     * 挡位06累计油耗单位:ML
     */
    private Integer gear06Fuel;
    /**
     * 挡位06累计时长单位:S
     */
    private Integer gear06Duration;
    /**
     * 挡位06累计次数
     */
    private Integer gear06Number;
    /**
     * /挡位07累计里程单位:M
     */
    private Integer gear07Mileage;
    /**
     * 挡位07累计油耗单位:ML
     */
    private Integer gear07Fuel;
    /**
     * 挡位07累计时长单位:S
     */
    private Integer gear07Duration;
    /**
     * 挡位07累计次数
     */
    private Integer gear07Number;
    /**
     * 挡位08累计里程单位:M
     */
    private Integer gear08Mileage;
    /**
     * 挡位08累计油耗单位:ML
     */
    private Integer gear08Fuel;
    /**
     * 挡位08累计时长单位:S
     */
    private Integer gear08Duration;
    /**
     * 挡位08累计次数
     */
    private Integer gear08Number;
    /**
     * 挡位09累计里程单位:M
     */
    private Integer gear09Mileage;
    /**
     * 挡位09累计油耗单位:ML
     */
    private Integer gear09Fuel;
    /**
     * 挡位09累计时长单位:S
     */
    private Integer gear09Duration;
    /**
     * 挡位09累计次数
     */
    private Integer gear09Number;
    /**
     * 挡位10累计里程单位:M
     */
    private Integer gear10Mileage;
    /**
     * 挡位10累计油耗单位:ML
     */
    private Integer gear10Fuel;
    /**
     * 挡位10累计时长单位:S
     */
    private Integer gear10Duration;
    /**
     * 挡位10累计次数
     */
    private Integer gear10Number;
    /**
     * 挡位11累计里程单位:M
     */
    private Integer gear11Mileage;
    /**
     * 挡位11累计油耗单位:ML
     */
    private Integer gear11Fuel;
    /**
     * 挡位11累计时长单位:S
     */
    private Integer gear11Duration;
    /**
     * 挡位11累计次数
     */
    private Integer gear11Number;
    /**
     * /挡位12累计里程单位:M
     */
    private Integer gear12Mileage;
    /**
     * 挡位12累计油耗单位:ML
     */
    private Integer gear12Fuel;
    /**
     * 挡位12累计时长单位:S
     */
    private Integer gear12Duration;
    /**
     * 挡位12累计次数
     */
    private Integer gear12Number;
    /**
     * /挡位13累计里程单位:M
     */
    private Integer gear13Mileage;
    /**
     * 挡位13累计油耗单位:ML
     */
    private Integer gear13Fuel;
    /**
     * 挡位13累计时长单位:S
     */
    private Integer gear13Duration;
    /**
     * 挡位13累计次数
     */
    private Integer gear13Number;
    /**
     * 挡位14累计里程单位:M
     */
    private Integer gear14Mileage;
    /**
     * 挡位14累计油耗单位:ML
     */
    private Integer gear14Fuel;
    /**
     * 挡位14累计时长单位:S
     */
    private Integer gear14Duration;
    /**
     * 挡位14累计次数
     */
    private Integer gear14Number;
    /**
     * 挡位15累计里程单位:M
     */
    private Integer gear15Mileage;
    /**
     * 挡位15累计油耗单位:ML
     */
    private Integer gear15Fuel;
    /**
     * 挡位15累计时长单位:S
     */
    private Integer gear15Duration;
    /**
     * 挡位15累计次数
     */
    private Integer gear15Number;
    /**
     * 挡位16累计里程单位:M
     */
    private Integer gear16Mileage;
    /**
     * 挡位16累计油耗单位:ML
     */
    private Integer gear16Fuel;
    /**
     * 挡位16累计时长单位:S
     */
    private Integer gear16Duration;
    /**
     * 挡位16累计次数
     */
    private Integer gear16Number;
    /**
     * 其它挡位(包含倒档，空挡)累计里程单位:M
     */
    private Integer gearOtherMileage;
    /**
     * 其它挡位(包含倒档，空挡)累计油耗单位:ML
     */
    private Integer gearOtherFuel;
    /**
     * 其它挡位(包含倒档，空挡)累计时长单位:S
     */
    private Integer gearOtherDuration;
    /**
     * 其它挡位(包含倒档，空挡)累计次数
     */
    private Integer gearOtherNumber;
    /**
     * 发动机转速区间(0-500RPM)里程单位:M
     */
    private Integer rpmRange500Mileage;
    /**
     * 发动机转速区间(0-500RPM)时长单位:S
     */
    private Integer rpmRange500Duration;
    /**
     * 发动机转速区间(0-500RPM)油耗单位:ML
     */
    private Integer rpmRange500Fuel;
    /**
     * 发动机转速区间(500-800RPM)里程单位:M
     */
    private Integer rpmRange800Mileage;
    /**
     * 发动机转速区间(500-800RPM)时长单位:S
     */
    private Integer rpmRange800Duration;
    /**
     * 发动机转速区间(500-800RPM)油耗单位:ML
     */
    private Integer rpmRange800Fuel;
    /**
     * 发动机转速区间(800-1100RPM)里程单位:M
     */
    private Integer rpmRange1100Mileage;
    /**
     * 发动机转速区间02(800-1100RPM)时长单位:S
     */
    private Integer rpmRange1100Duration;
    /**
     * 发动机转速区间01(800-1100RPM)油耗单位:ML
     */
    private Integer rpmRange1100Fuel;
    /**
     * 发动机转速区间03(1100-1400RPM)里程单位:M
     */
    private Integer rpmRange1400Mileage;
    /**
     * 发动机转速区间03(1100-1400RPM)时长单位:S
     */
    private Integer rpmRange1400Duration;
    /**
     * 发动机转速区间03(1100-1400RPM)油耗单位:ML
     */
    private Integer rpmRange1400Fuel;
    /**
     * 发动机转速区间04(1400-1700RPM)里程单位:M
     */
    private Integer rpmRange1700Mileage;
    /**
     * 发动机转速区间04(1400-1700RPM)时长单位:S
     */
    private Integer rpmRange1700Duration;
    /**
     * 发动机转速区间04(1400-1700RPM)油耗单位:ML
     */
    private Integer rpmRange1700Fuel;
    /**
     * 发动机转速区间05(1700-2000RPM)里程单位:M
     */
    private Integer rpmRange2000Mileage;
    /**
     * 发动机转速区间05(1700-2000RPM)时长单位:S
     */
    private Integer rpmRange2000Duration;
    /**
     * 发动机转速区间05(1700-2000RPM)油耗单位:ML
     */
    private Integer rpmRange2000Fuel;
    /**
     * 发动机转速区间06(2000-2300RPM)里程单位:M
     */
    private Integer rpmRange2300Mileage;
    /**
     * 发动机转速区间06(2000-2300RPM)时长单位:S
     */
    private Integer rpmRange2300Duration;
    /**
     * 发动机转速区间06(2000-2300RPM)油耗单位:ML
     */
    private Integer rpmRange2300Fuel;
    /**
     * 发动机转速区间06(2300-2600RPM)里程单位:M
     */
    private Integer rpmRange2600Mileage;
    /**
     * 发动机转速区间06(2300-2600RPM)时长单位:S
     */
    private Integer rpmRange2600Duration;
    /**
     * 发动机转速区间06(2300-2600RPM)油耗单位:ML
     */
    private Integer rpmRange2600Fuel;
    /**
     * 超区间发动机转速(>2300RPM)里程单位:M
     */
    private Integer rpmRangeOver2600Mileage;
    /**
     * 超区间发动机转速(>2300RPM)时长单位:S
     */
    private Integer rpmRangeOver2600Duration;
    /**
     * 超区间发动机转速(>2300RPM)油耗单位:ML
     */
    private Integer rpmRangeOver2600Fuel;
    /**
     * （不包含怠速）转速总和
     */
    private Long noIdleRpmSum;
    /**
     * （不包含怠速）转速总个数
     */
    private Integer noIdleRpmCount;
    /**
     * 转速总和
     */
    private Long rpmSum;
    /**
     * 转速总个数
     */
    private Integer rpmCount;
    /**
     * 最高转速
     */
    private Integer maxRpm;
    /**
     * 最低转速
     */
    private Integer minRpm;
    /**
     * 运行水温x<50时长，单位：秒
     */
    private Integer workWaterTemp50Duration;
    /**
     * 运行水温50<=x<70时长，单位：秒
     */
    private Integer workWaterTemp70Duration;
    /**
     * 运行水温70<=x<80时长，单位：秒
     */
    private Integer workWaterTemp80Duration;
    /**
     * 运行水温80<=x<85时长，单位：秒
     */
    private Integer workWaterTemp85Duration;
    /**
     * 运行水温85<=x<90时长，单位：秒
     */
    private Integer workWaterTemp90Duration;
    /**
     * 运行水温90<=x<95时长，单位：秒
     */
    private Integer workWaterTemp95Duration;
    /**
     * 运行水温95<=x<100时长，单位：秒
     */
    private Integer workWaterTemp100Duration;
    /**
     * 运行水温100<=x<105时长，单位：秒
     */
    private Integer workWaterTemp105Duration;
    /**
     * 运行水温105<=x<110时长，单位：秒
     */
    private Integer workWaterTemp110Duration;
    /**
     * 运行水温110<=x<115时长，单位：秒
     */
    private Integer workWaterTemp115Duration;
    /**
     * 运行水温115<=x<120时长，单位：秒
     */
    private Integer workWaterTemp120Duration;
    /**
     * 运行水温120<=x<125时长，单位：秒
     */
    private Integer workWaterTemp125Duration;
    /**
     * 运行水温125<=x<130时长，单位：秒
     */
    private Integer workWaterTemp130Duration;
    /**
     * 运行水温130<=x<135时长，单位：秒
     */
    private Integer workWaterTemp135Duration;
    /**
     * 运行水温135<=x<140时长，单位：秒
     */
    private Integer workWaterTemp140Duration;
    /**
     * 运行水温140<=x<145时长，单位：秒
     */
    private Integer workWaterTemp145Duration;
    /**
     * 运行水温145<=x<150时长，单位：秒
     */
    private Integer workWaterTemp150Duration;
    /**
     * 运行水温x>=150时长，单位：秒
     */
    private Integer workWaterTempOver150Duration;
    /**
     * 怠速水温x<50时长，单位：秒
     */
    private Integer idleWaterTemp50Duration;
    /**
     * 怠速水温50<=x<70时长，单位：秒
     */
    private Integer idleWaterTemp70Duration;
    /**
     * 怠速水温70<=x<80时长，单位：秒
     */
    private Integer idleWaterTemp80Duration;
    /**
     * 怠速水温80<=x<85时长，单位：秒
     */
    private Integer idleWaterTemp85Duration;
    /**
     * 怠速水温85<=x<90时长，单位：秒
     */
    private Integer idleWaterTemp90Duration;
    /**
     * 怠速水温90<=x<95时长，单位：秒
     */
    private Integer idleWaterTemp95Duration;
    /**
     * 怠速水温95<=x<100时长，单位：秒
     */
    private Integer idleWaterTemp100Duration;
    /**
     * 怠速水温100<=x<105时长，单位：秒
     */
    private Integer idleWaterTemp105Duration;
    /**
     * 怠速水温105<=x<110时长，单位：秒
     */
    private Integer idleWaterTemp110Duration;
    /**
     * 怠速水温110<=x<115时长，单位：秒
     */
    private Integer idleWaterTemp115Duration;
    /**
     * 怠速水温115<=x<120时长，单位：秒
     */
    private Integer idleWaterTemp120Duration;
    /**
     * 怠速水温120<=x<125时长，单位：秒
     */
    private Integer idleWaterTemp125Duration;
    /**
     * 怠速水温125<=x<130时长，单位：秒
     */
    private Integer idleWaterTemp130Duration;
    /**
     * 怠速水温130<=x<135时长，单位：秒
     */
    private Integer idleWaterTemp135Duration;
    /**
     * 怠速水温135<=x<140时长，单位：秒
     */
    private Integer idleWaterTemp140Duration;
    /**
     * 怠速水温140<=x<145时长，单位：秒
     */
    private Integer idleWaterTemp145Duration;
    /**
     * 怠速水温145<=x<150时长，单位：秒
     */
    private Integer idleWaterTemp150Duration;
    /**
     * 怠速水温x>=150时长，单位：秒
     */
    private Integer idleWaterTempOver150Duration;
    /**
     * 最高运行水温
     */
    private Integer maxWorkWaterTemp;
    /**
     * 最低运行水温
     */
    private Integer minWorkWaterTemp;
    /**
     * 运行水温总和
     */
    private Long workWaterTempSum;
    /**
     * 运行水温总个数
     */
    private Integer workWaterTempCount;
    /**
     * 平均运行水温，速度>0 转速大于0，水温总和/总个数
     */
    private Integer avgWorkWaterTemp;
    /**
     * 最高怠速水温
     */
    private Integer maxIdleWaterTemp;
    /**
     * 最低怠速水温
     */
    private Integer minIdleWaterTemp;
    /**
     * 怠速水温总和
     */
    private Long idleWaterTempSum;
    /**
     * 怠速水温总个数
     */
    private Integer idleWaterTempCount;
    /**
     * 平均怠速水温，速度=0 转速大于0，水温总和/总个数
     */
    private Integer avgIdleWaterTemp;
    /**
     * 油门开度=0时长，单位：秒
     */
    private Integer gasOpenPercent0Duration;
    /**
     * 油门开度0<x<=10时长，单位：秒
     */
    private Integer gasOpenPercent10Duration;
    /**
     * 油门开度10<x<=20时长，单位：秒
     */
    private Integer gasOpenPercent20Duration;
    /**
     * 油门开度20<x<=30时长，单位：秒
     */
    private Integer gasOpenPercent30Duration;
    /**
     * 油门开度30<x<=40时长，单位：秒
     */
    private Integer gasOpenPercent40Duration;
    /**
     * 油门开度40<x<=50时长，单位：秒
     */
    private Integer gasOpenPercent50Duration;
    /**
     * 油门开度50<x<=60时长，单位：秒
     */
    private Integer gasOpenPercent60Duration;
    /**
     * 油门开度60<x<=70时长，单位：秒
     */
    private Integer gasOpenPercent70Duration;
    /**
     * 油门开度70<x<=80时长，单位：秒
     */
    private Integer gasOpenPercent80Duration;
    /**
     * 油门开度80<x<=90时长，单位：秒
     */
    private Integer gasOpenPercent90Duration;
    /**
     * 油门开度90<x<100时长，单位：秒
     */
    private Integer gasOpenPercent99Duration;
    /**
     * 油门开度=100时长，单位：秒
     */
    private Integer gasOpenPercent100Duration;
    /**
     * 油门开度总个数
     */
    private Integer gasOpenPercentCount;
    /**
     * 油门开度总和
     */
    private Long gasOpenPercentSum;
    /**
     * 平均油门开度，速度>0 转速大于0，油门开度总和/油门开度个数
     */
    private Integer avgGasOpenPercent;
    /**
     * 扭矩=0时长，单位：秒
     */
    private Integer torque0Duration;
    /**
     * 扭矩0<x<=10时长，单位：秒
     */
    private Integer torque10Duration;
    /**
     * 扭矩10<x<=20时长，单位：秒
     */
    private Integer torque20Duration;
    /**
     * 扭矩20<x<=30时长，单位：秒
     */
    private Integer torque30Duration;
    /**
     * 扭矩30<x<=40时长，单位：秒
     */
    private Integer torque40Duration;
    /**
     * 扭矩40<x<=50时长，单位：秒
     */
    private Integer torque50Duration;
    /**
     * 扭矩50<x<=60时长，单位：秒
     */
    private Integer torque60Duration;
    /**
     * 扭矩60<x<=70时长，单位：秒
     */
    private Integer torque70Duration;
    /**
     * 扭矩70<x<=80时长，单位：秒
     */
    private Integer torque80Duration;
    /**
     * 扭矩80<x<=90时长，单位：秒
     */
    private Integer torque90Duration;
    /**
     * 扭矩90<x<100时长，单位：秒
     */
    private Integer torque99Duration;
    /**
     * 扭矩=100时长，单位：秒
     */
    private Integer torque100Duration;
    /**
     * 最高扭矩
     */
    private Integer maxTorque;
    /**
     * 最低扭矩
     */
    private Integer minTorque;
    /**
     * 扭矩总和
     */
    private Long torqueSum;
    /**
     * 扭矩总个数
     */
    private Integer torqueCount;
    /**
     * 平均负荷，速度>0 转速大于0，扭矩总和/扭矩个数
     */
    private Integer avgTorque;
    /**
     * 发动机进气温度x<50，单位：秒
     */
    private Integer iat50Duration;
    /**
     * 发动机进气温度50<=x<70，单位：秒
     */
    private Integer iat70Duration;
    /**
     * 发动机进气温度70<=x<80，单位：秒
     */
    private Integer iat80Duration;
    /**
     * 发动机进气温度80<=x<85，单位：秒
     */
    private Integer iat85Duration;
    /**
     * 发动机进气温度85<=x<90，单位：秒
     */
    private Integer iat90Duration;
    /**
     * 发动机进气温度90<=x<95，单位：秒
     */
    private Integer iat95Duration;
    /**
     * 发动机进气温度95<=x<100，单位：秒
     */
    private Integer iat100Duration;
    /**
     * 发动机进气温度100<=x<105，单位：秒
     */
    private Integer iat105Duration;
    /**
     * 发动机进气温度105<=x<110，单位：秒
     */
    private Integer iat110Duration;
    /**
     * 发动机进气温度110<=x<115，单位：秒
     */
    private Integer iat115Duration;
    /**
     * 发动机进气温度115<=x<120，单位：秒
     */
    private Integer iat120Duration;
    /**
     * 发动机进气温度120<=x<125，单位：秒
     */
    private Integer iat125Duration;
    /**
     * 发动机进气温度125<=x<130，单位：秒
     */
    private Integer iat130Duration;
    /**
     * 发动机进气温度130<=x<135，单位：秒
     */
    private Integer iat135Duration;
    /**
     * 发动机进气温度135<=x<140，单位：秒
     */
    private Integer iat140Duration;
    /**
     * 发动机进气温度140<=x<145，单位：秒
     */
    private Integer iat145Duration;
    /**
     * 发动机进气温度145<=x<150，单位：秒
     */
    private Integer iat150Duration;
    /**
     * 发动机进气温度x>=150，单位：秒
     */
    private Integer iatOver150Duration;
    /**
     * 进气温度总和
     */
    private Long iatSum;
    /**
     * 进气温度总个数
     */
    private Integer iatCount;
    /**
     * 最高进气温度
     */
    private Integer maxIat;
    /**
     * 最低进气温度
     */
    private Integer minIat;
    /**
     * 发动机进气压力x<50，单位：秒
     */
    private Integer ip50Duration;
    /**
     * 发动机进气压力50<=x<60，单位：秒
     */
    private Integer ip60Duration;
    /**
     * 发动机进气压力60<=x<70，单位：秒
     */
    private Integer ip70Duration;
    /**
     * 发动机进气压力70<=x<80，单位：秒
     */
    private Integer ip80Duration;
    /**
     * 发动机进气压力80<=x<90，单位：秒
     */
    private Integer ip90Duration;
    /**
     * 发动机进气压力90<=x<100，单位：秒
     */
    private Integer ip100Duration;
    /**
     * 发动机进气压力100<=x<110，单位：秒
     */
    private Integer ip110Duration;
    /**
     * 发动机进气压力110<=x<120，单位：秒
     */
    private Integer ip120Duration;
    /**
     * 发动机进气压力120<=x<130，单位：秒
     */
    private Integer ip130Duration;
    /**
     * 发动机进气压力130<=x<140，单位：秒
     */
    private Integer ip140Duration;
    /**
     * 发动机进气压力140<=x<150，单位：秒
     */
    private Integer ip150Duration;
    /**
     * 发动机进气压力x>=150，单位：秒
     */
    private Integer ipOver150Duration;
    /**
     * 进气压力总和
     */
    private Long ipSum;
    /**
     * 进气压力总个数
     */
    private Integer ipCount;
    /**
     * 最高进气压力
     */
    private Integer maxIp;
    /**
     * 最低进气压力
     */
    private Integer minIp;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock0;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock1;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock2;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock3;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock4;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock5;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock6;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock7;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock8;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock9;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock10;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock11;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock12;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock13;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock14;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock15;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock16;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock17;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock18;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock19;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock20;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock21;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock22;
    /**
     * 0：未运行，1：运行
     */
    private Integer clock23;
    /**
     * 超速90km/h次数
     */
    private Integer so90Number;
    /**
     * 超速90km/h时长
     */
    private Integer so90Duration;
    /**
     * 超速90km/h里程
     */
    private Integer so90Mileage;
    /**
     * 超速90KM/H百公里次数
     */
    private Integer so90100kmTimes;
    /**
     * 超速90KM/H时长占比
     */
    private Integer so90DurationProportion;
    /**
     * 超速90KM/H里程占比
     */
    private Integer so90MileageProportion;
    /**
     * 超速120km/h次数
     */
    private Integer so120Number;
    /**
     * 超速120km/h时长
     */
    private Integer so120Duration;
    /**
     * 超速120km/h里程
     */
    private Integer so120Mileage;
    /**
     * 超速120KM/H百公里次数
     */
    private Integer so120100kmTimes;
    /**
     * 超速120KM/H时长占比
     */
    private Integer so120DurationProportion;
    /**
     * 超速120KM/H里程占比
     */
    private Integer so120MileageProportion;
    /**
     * 超转速次数
     */
    private Integer srNumber;
    /**
     * 超转速时长
     */
    private Integer srDuration;
    /**
     * 超转速里程
     */
    private Integer srMileage;
    /**
     * 超转速油耗
     */
    private Integer srFuel;
    /**
     * 超转速百公里次数
     */
    private Integer sr100kmTimes;
    /**
     * 超转速时长占比
     */
    private Integer srDurationProportion;
    /**
     * 超转速里程占比
     */
    private Integer srMileageProportion;
    /**
     * 低转速（脱档）次数
     */
    private Integer lrogNumber;
    /**
     * 低转速（脱档）时长
     */
    private Integer lrogDuration;
    /**
     * 低转速（脱档）里程
     */
    private Integer lrogMileage;
    /**
     * 低转速油耗
     */
    private Integer lrogFuel;
    /**
     * 低转速（脱档）的次数累计*100/里程累计
     */
    private Integer lrog100kmTimes;
    /**
     * 低转速（脱档）时长占比
     */
    private Integer lrogDurationProportion;
    /**
     * 低转速（脱档）里程占比
     */
    private Integer lrogMileageProportion;
    /**
     * 高速刹车次数
     */
    private Integer hsbNumber;
    /**
     * 高速刹车时长
     */
    private Integer hsbDuration;
    /**
     * 高速刹车里程
     */
    private Integer hsbMileage;
    /**
     * 高速刹车百公里次数
     */
    private Integer hsb100kmTimes;
    /**
     * 高速刹车时长占比
     */
    private Integer hsbDurationProportion;
    /**
     * 高速刹车里程占比
     */
    private Integer hsbMileageProportion;
    /**
     * 普通刹车次数
     */
    private Integer csbNumber;
    /**
     * 普通刹车时长
     */
    private Integer csbDuration;
    /**
     * 普通刹车里程
     */
    private Integer csbMileage;
    /**
     * 普通刹车百公里次数
     */
    private Integer csb100kmTimes;
    /**
     * 普通刹车时长占比
     */
    private Integer csbDurationProportion;
    /**
     * 普通刹车里程占比
     */
    private Integer csbMileageProportion;
    /**
     * 离合次数
     */
    private Integer clutchNumber;
    /**
     * 离合时长
     */
    private Integer clutchDuration;
    /**
     * 离合里程
     */
    private Integer clutchMileage;
    /**
     * 离合百公里次数
     */
    private Integer clutch100kmTimes;
    /**
     * 离合时长占比
     */
    private Integer clutchDurationProportion;
    /**
     * 离合里程占比
     */
    private Integer clutchMileageProportion;
    /**
     * 空挡滑行时长单位：秒
     */
    private Integer ngCoastDuration;
    /**
     * 空挡滑行油耗单位:ML
     */
    private Integer ngCoastFuel;
    /**
     * 空挡滑行里程单位:M
     */
    private Integer ngCoastMileage;
    /**
     * 空挡滑行次数
     */
    private Integer ngCoastNumber;
    /**
     * 空挡滑行百公里次数
     */
    private Integer ng100kmTimes;
    /**
     * 空挡滑行时长占比
     */
    private Integer ngDurationProportion;
    /**
     * 空挡滑行里程占比
     */
    private Integer ngMileageProportion;
    /**
     * 怠速油耗单位:ML
     */
    private Integer idleFuel;
    /**
     * 怠速时长单位:S
     */
    private Integer idleDuration;
    /**
     * 怠速次数
     */
    private Integer idleNumber;
    /**
     * 怠速百公里次数
     */
    private Integer idle100kmTimes;
    /**
     * 怠速时长占比
     */
    private Integer idleDurationProportion;
    /**
     * 熄火次数
     */
    private Integer foutTimes;
    /**
     * 熄火时长
     */
    private Integer foutDuration;
    /**
     * 熄火百公里次数
     */
    private Integer fout100kmTimes;
    /**
     * 熄火时长占比
     */
    private Integer foutDurationProportion;
    /**
     * 海拔负无穷到-500米运行时长
     */
    private Integer aslNegInfinityNeg500Time;
    /**
     * 海拔负无穷到-500米里程
     */
    private Integer aslNegInfinityNeg500Mileage;
    /**
     * 海拔负无穷到-500米油耗
     */
    private Integer aslNegInfinityNeg500Fuel;
    /**
     * 海拔-500米运行时长
     */
    private Integer aslNeg500Time;
    /**
     * 海拔-500米里程
     */
    private Integer aslNeg500Mileage;
    /**
     * 海拔-500米油耗
     */
    private Integer aslNeg500Fuel;
    /**
     * 海拔0到500米时长
     */
    private Integer aslZeroTime;
    /**
     * 海拔0到500米里程
     */
    private Integer aslZeroMileage;
    /**
     * 海拔0到500米油耗
     */
    private Integer aslZeroFuel;
    /**
     * 海拔500米到1000运行时长
     */
    private Integer asl500Time;
    /**
     * 海拔500米到1000里程
     */
    private Integer asl500Mileage;
    /**
     * 海拔500米到1000油耗
     */
    private Integer asl500Fuel;
    /**
     * 海拔1000米到1500运行时长
     */
    private Integer asl1000Time;
    /**
     * 海拔1000米到1500里程
     */
    private Integer asl1000Mileage;
    /**
     * 海拔1000米到1500油耗
     */
    private Integer asl1000Fuel;
    /**
     * 海拔1500米到2000运行时长
     */
    private Integer asl1500Time;
    /**
     * 海拔1500米到2000里程
     */
    private Integer asl1500Mileage;
    /**
     * 海拔1500米到2000油耗
     */
    private Integer asl1500Fuel;
    /**
     * 海拔2000米到2500运行时长
     */
    private Integer asl2000Time;
    /**
     * 海拔2000米到2500里程
     */
    private Integer asl2000Mileage;
    /**
     * 海拔2000米到2500油耗
     */
    private Integer asl2000Fuel;
    /**
     * 海拔2500米到3000运行时长
     */
    private Integer asl2500Time;
    /**
     * 海拔2500米到3000里程
     */
    private Integer asl2500Mileage;
    /**
     * 海拔2500米到3000油耗
     */
    private Integer asl2500Fuel;
    /**
     * 海拔3000米到3500运行时长
     */
    private Integer asl3000Time;
    /**
     * 海拔3000米到3500里程
     */
    private Integer asl3000Mileage;
    /**
     * 海拔3000米到3500油耗
     */
    private Integer asl3000Fuel;
    /**
     * 海拔3500米到4000运行时长
     */
    private Integer asl3500Time;
    /**
     * 海拔3500米到4000里程
     */
    private Integer asl3500Mileage;
    /**
     * 海拔3500米到4000油耗
     */
    private Integer asl3500Fuel;
    /**
     * 海拔4000米到4500运行时长
     */
    private Integer asl4000Time;
    /**
     * 海拔4000米到4500里程
     */
    private Integer asl4000Mileage;
    /**
     * 海拔4000米到4500油耗
     */
    private Integer asl4000Fuel;
    /**
     * 海拔4500米到5000运行时长
     */
    private Integer asl4500Time;
    /**
     * 海拔4500米到5000里程
     */
    private Integer asl4500Mileage;
    /**
     * 海拔4500米到5000油耗
     */
    private Integer asl4500Fuel;
    /**
     * 海拔5000米到5500运行时长
     */
    private Integer asl5000Time;
    /**
     * 海拔5000米到5500里程
     */
    private Integer asl5000Mileage;
    /**
     * 海拔5000米到5500油耗
     */
    private Integer asl5000Fuel;
    /**
     * 海拔5500米到正无穷运行时长
     */
    private Integer asl5500Time;
    /**
     * 海拔5500米到正无穷里程
     */
    private Integer asl5500Mileage;
    /**
     * 海拔5500米到正无穷油耗
     */
    private Integer asl5500Fuel;
    /**
     * 更新时间
     */
    private Timestamp update_time;
}